electro impulsado - Turkish English Dictionary